#ifndef xpack_test_utils_mix_buffer
#define xpack_test_utils_mix_buffer
#pragma push_macro("xuser")
#undef  xuser
#define xuser mixc::test_utils_mix_buffer::inc
#include"test/helper.hpp" // 需要放第一
#include"interface/seqptr.hpp"
#include"interface/ranger.hpp"
#include"utils/counter.hpp"
#include"utils/memory.hpp"
#include"utils/mix_buffer.hpp"
#pragma pop_macro("xuser")

namespace mixc::test_utils_mix_buffer{
    #define xarg_i      1
    #include"test/utils/private/xgen.mix_buffer.hpp"

    #define xarg_i      2
    #include"test/utils/private/xgen.mix_buffer.hpp"

    #define xarg_i      4
    #include"test/utils/private/xgen.mix_buffer.hpp"

    #define xarg_i      8
    #include"test/utils/private/xgen.mix_buffer.hpp"



    #define xarg_i      128
    #include"test/utils/private/xgen.mix_buffer.hpp"

    #define xarg_i      256
    #include"test/utils/private/xgen.mix_buffer.hpp"
}

#endif
